Percabangan
If / Else
Belajar membuat komputer memilih jalan lewat diagram alir, game Flappy Bird, dan hitungan luas.
▭ 🧠
Apa itu percabangan?
Percabangan membuat komputer memilih jalan sesuai syarat. Syarat hanya punya dua jawaban: Ya atau Tidak.
Kita menggambarnya dengan diagram alir (flowchart) memakai simbol-simbol di samping. Jalur Ya menuju ke kanan, jalur Tidak turun ke bawah.
Percabangan if / else
Hanya ada satu syarat. Jika syarat benar (Ya), jalankan hasil pertama. Jika tidak, jalankan else.
Contoh: memeriksa kata sandi.
Percabangan if / else if / else
Dipakai jika ada lebih dari dua pilihan. Komputer memeriksa satu per satu dari atas ke bawah.
Jika syarat pertama tidak cocok, cek syarat kedua, lalu ketiga, dan seterusnya. Jika tidak ada yang cocok, barulah else dijalankan.
Percabangan di Flappy Bird 🐦
Flappy Bird penuh percabangan! Layar disentuh? Burung naik, jika tidak, jatuh. Menabrak pipa? Game Over, jika tidak, skor bertambah.
Di akhir game, medali ditentukan dengan if / else if / else.
Luas Persegi Panjang ▭
Luas adalah banyak petak satuan yang menutupi sebuah bangun.
Contoh: p = 12 cm, l = 5 cm, maka L = 12 × 5 = 60 cm². Mencari lebar: Lebar = Luas ÷ panjang. Kotak abu-abu adalah proses menghitung.
Luas Lingkaran ⭕
Jari-jari (r) adalah jarak titik pusat ke tepi lingkaran. Diameter (d) = 2 × r.
π = 3,14. Jika r kelipatan 7, pakai π = 22/7. Contoh r = 7: L = 22/7 × 7 × 7 = 154 cm². Contoh r = 10: L = 3,14 × 10 × 10 = 314 cm².
Percabangan sehari-hari ✨
Genap atau ganjil? Komputer menghitung sisa bagi (mod). Jika sisa bagi 2 sama dengan 0, bilangan genap. Jika tidak, ganjil.
Diskon belanja, harga tiket, dan suhu air juga memakai percabangan.
26 soal menantimu!
Tarik kotak ke bagian kosong flowchart (atau ketuk kotak lalu ketuk tempatnya). Tekan Periksa untuk mengecek jawaban. Waspada, ada kotak pengecoh!